English Dictionary
◊ LOTA LOTA
Lota lota
n : elongate freshwater cod of northern Europe and Asia and
North America having barbels around its mouth [syn: {burbot},
{eelpout}, {ling}, {cusk}, {Lota lota}]